首页>>百科常识

QT调试提示调试器未设置,怎么办

今天宠物迷的小编给各位宠物饲养爱好者分享qt 调试器未设置的宠物知识,其中也会对QT调试提示调试器未设置,怎么办进行专业的解释,如果能碰巧解决你现在面临的宠物相关问题,别忘了关注本站哦,现在我们开始吧!

QT调试提示"调试器未设置",怎么办

选项卡下面手动设置中,单击 桌面(默认) ,会出现许多栏,在 调试器 那一栏的右边有一个 自动检测 按钮,它会自动检测到刚才你保存好的Debugging Tools for windows下的cdb.ex

QT调试提示调试器未设置,怎么办

QT示例无法编译,警告构建套中未设置编译器,怎么解决?

重新安装,安装的时候记得勾选编译器

请问QT调试弹出这样的窗口 根本无法调试

你杀毒把主程序干了 恢复一下就可以了

:-1: 错误:Qt Creator 需要设置一个编译器来构建。在构建套件选项里设置一个编译器。

首先,官方预编译版本不带有编译器(除mingw版本外),其它版本都需要自行安装。 有两个选择: 完整安装vs2012旗舰版,安装完之后占用空间8个多G,(组件最小化之后,不包含帮助),给个地址http://go.microsoft***m/?linkid=9810280,序列号百度,基本能用 安装windows sdk 8.1 中的 VC++ compiler 2012,其它全部勾选掉,或者连同sdk一块装了。http://go.microsoft***m/fwlink/?LinkID=226658 在线安装程序,或者通过win8应用商店安装。之后进入工具->选项->构建和运行->编译器选项卡里就会识别出来 vc++编译器。切换到构建套件选项卡,然后自动检测配置。如果检测不出来一个desktop套件的话,那么手动选择建立一个就行了。

qt调试无法开始 求助

如果使用 Qt Creator 在这个状态 点击这个按钮运行

Linux QtCreator 安装完之后打不开 在终端里用./打开 提示如下

打开
qtcreator.sh
这个脚本吧,环境都自动配置好的,一般都能打开,不行再看。

qt creator5.6中未设置构建套件中未设置编译器的问题 每次退出都要重新安装

感觉是你下载的版本不太对,下那个自带mingw编译器的版本安装试试。你这个貌似采用的是微软的编译器版本,换一个看看行不行

新手求助,在使用Qt Creator调试时出现gdb进程被中断提示

1.首先在该链接处下载 Qt library和 Qt creater(http://qt-project.org/downloads),
我使用的 Qt library是qt-win-opensource-4.8.5-mingw****,
Qt creater是qt-creator-windows-opensource-2.7.2****;
安装QT之前,还需要下载MinGW-gcc,我使用的是MinGW-gcc440_1.zip;
http://ishare.iask.sina***m***/f/34637805.html这儿可以免费下载;
2.做好了所有准备后,我们开始安装;

(1).在安装Qt之前,我们简单了解下MinGW。(http://baike.baidu.com/view/98554.htm)
MinGW是一个可以自由使用和自由发布的Windows特定头文件和使用GUN工具集导入库的集合,允许在GUN/Linux和我Windows平台生成本地的Windows程序而不需要第三方C运行时库。
我们在安装Qt之前,需要在系统中存放这个MinGW工具库。这里,我存放的位置是 D:\Install software;(当然,你完全可以存放在其他地方,只要你自己记住位置就可以了),因为下面的安装过程需要用到这个库。

(2).接下来,开始安装Qt library。直接双击exe文件就可以了,然后根据提示进行安装,这里我选择安装的位置是D:\QT;安装过程中有个地方需要填入MinGW的位置,该位置就是上一步中MinGW存放的位置,我这里的位置是D:\Install software\mingw;然后很轻松就完成安装;
(3).然后,为了以后能更方便的使用Qt,我们需要先编译一下。在开始菜单中,找到Qt by Digia v4.8.5 (MinGW OpenSource)这个文件夹,打开,里面会有Qt 4.8.5(Build Debug Libraries)的一个批处理文件,点击后会进入windows下的DOS界面,然后根据里面的提示,根据自己的选择来编译这个库。很简单,就2步吧。不过这个时间有点长,因为库比较大,我电脑比较慢,差不多编译了快4个小时,编译时就和linux下的命令行界面一样的,一行一行的指令往上飞。
(4).编译完成后,我们需要配置系统环境变量。右键单击我的电脑,选择属性,进入高级系统设置,单击右下角的环境变量,在环境变量path中添加 ;D:\QT\bin;D:\Install software\mingw\bin 然后再添加两个环境变量
QTDIR=D:\QT(编译时的默认目录,这个可以随意设置,用来存放工程文件的);
QMAKESPEC=win32-g++;

到这里,windows下的Qt开发环境基本就配置好了。
下面,我们在D:\QT的目录下创建一个project的文件夹,再在project中创建hello文件夹,再在hello文件夹中创建一个cpp文件,写入一下测试程序:
#include //包含QApplication头文件
#include //包含QPushButton头文件
int main(int argc, char *argv[]) // 还是标准的main函数
{
QApplication app(argc, argv); // 构造应用,同MFC中的WinApp
QPushButton hello("Hello world!"); // 构造PushButton
hello.resize(100, 30); // 设置按钮大小
hello.show(); // 显示按钮
return app****c(); // 执行应用,同MFC中的Run
}
然后打开开始菜单中的 Qt 4.8.5 Command Prompt ,通过cd 命令找到cpp所在的路径地址,再输入
qmake -project
make


最后,编译成功通过,会在hello文件夹下的release文件夹中生成一个****文件,双击执行即可。也可以在DOS下执行,进入文件夹目录,直接输入:hello**** 即可;这里,我还列出了一些常用指令
dir 查看文件列表,同linux下的“ls”
cd 改变文件目录 “cd ..”返回到上一层 “cd \”到所在磁盘,一般为c:
del 删除一个文件
mkdir创建一个文件夹
rmdir 删除一个空文件夹
notepad xx.cpp 用记事本打开(如果没有则是创建)xx.cpp文件 也可以是.h文件
3.如果觉得使用命令行不习惯,那么就可以安装Qt creater,这是一个图形化的设计编译界面,直接使用EXE文件安装。安装完成后,打开软件,单击工具栏,单击选项按钮,进入下面的页面:

单击构建和运行(这是新版本,老版本是“Qt4”),就是上面这个页面,将Qt版本中的qmake路径手动设置为Qt安装路径中的bin文件夹下的qmake****文件即可(添加,确定);
这时你可以在creater中添加hello的项目,看看调试时候能够通过,能否正常运行,如果出现调试不通过,gbd异常中断,那么你还需要下载gdb。因为在之前的Qt Creator中,是以一个Qt SDK的整体来提供的,里面就包括了MinGW和调试器,而且也无需配置,现在的新版本都是分散安装的,所以就需要自己单独再找找了。网上的一个说法是2.5以上的版本必须使用7.2 IIRC版以上的GDB,需要需要自己单独下载,这里我找到两个下载地址。
http://qt-project.org/wiki/QtCreatorBuildGdb
下载了Downloads中的 GDB 7.5 binaries,文件名为qtcreator-gdb-7.4-MINGW32_NT-6.1-i686.tar.gz,直接用winRAR解压,文件夹内容如下:



然后我们回到刚才的配置页面,选择配置套件(Kit),选择手动设置(桌面默认),如下所示:


将调试器改为我们刚刚下载的gdb中的gdb-686-pc-mingw32****,最后确定即可,编译顺利通过。
到此,所有的工作已经完成,现在可以放心使用Qt开发环境了。

提示 未将对象引用设置到对象的实例 怎么处理?

ngg = result.Tables[0].Rows[0][0].ToString(); 未将对象引用设置到对象的实例

这个说明从数据库没读取到数据,你去查查数据库。

本文由宠物迷 百科常识栏目发布,非常欢迎各位朋友分享到个人朋友圈,但转载请说明文章出处“QT调试提示调试器未设置,怎么办

标签:宠物爱好